#include <bits/stdc++.h>
using namespace std;
const int N=100050;
char s[N];
char t[N];
int main(void){
    scanf("%s",s);
    int n=strlen(s);
    char _min=s[0];
    int idx=0;
    for(int i=1;i<n;i++){
        if(s[i]<_min){
            _min=s[i];
            idx=i;
        }
    }
    int k=0;
    for(int i=0;i<idx;i++){
        t[k++]=s[i];
    }
    t[k]='\0';
    printf("%s",s+idx);
    printf("%s\n",t);
    return 0;
}